﻿@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; line-height: 1;font-weight:400 ;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
#container { width:900px; margin:0 auto;}
/*-----------------头部开始--------------------*/
.banner { position: relative;}
.banner .swiper-container img{width: 100%;}
.header{position: fixed; z-index: 20; height: 93px;background: rgba(255,255,255,.85); width: 100%;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); 
}
.headerbox{width: 1200px; margin: 0 auto;position: relative;}
.logo{width: 276px; float: left; padding-top: 4px;}
.nav{float: right; padding-left: 50px;margin-right:30px;}
.nav li{float: left;  font-size: 14px; padding: 0 18px;position: relative;}
.nav h3 a{line-height:90px ;font-size: 14px; font-weight: 400;display: block;color: #000;}
.usb{position: absolute; left:-20px; top:93px; width: 145%;background: rgba(0,0,0,.5);z-index: 100;display: none;}
.usb dt{line-height: 35px; text-align: center;}
.usb dt a{display: block;font-size: 12px; color: #fff; border-bottom: 1px solid #999;}
.usb dt a:hover{color: #fff; background: #1d93d3;}
.nav .on h3 a{color: #1d93d3;border-bottom: 3px solid #1d93d3;}
.banner .swiper-pagination-bullet{width: 40px; height: 5px; opacity: 1; border-radius: 0;}
.wzgn{float: right;position:absolute; right:0; top:33px;line-height:24px; width:24px; height:24px; text-align:center;background: #1d93d3;border-radius: 50%;}
.wzgn:hover{background:#e23838;}
.wzgn a{color:#fff;}
.wzgn li{float: left; width: 25%; text-align: center; cursor:pointer;}
.wzgn img{vertical-align: middle;}
.wbtc{position: absolute; width: 325px; padding: 0 25px; top:58px; z-index: 100;background: #fff;display: none; }
.wbtcbox{overflow: hidden; border-bottom: 1px solid #c3c3c3; padding: 25px 0;}
.wbtc_left{float: left; width: 118px;}
.wbtc_left img{width: 100%;}
.wbtc_right{width: 185px;float: right; text-align: left;}
.wbtc_right p{font-size: 14px; color: #636363; line-height: 22px; padding-bottom: 15px;}
.wbtc span{width: 25px; position: absolute; top:-13px; left:50%; margin-left: -13px;}
.wbtc.wbtc1{left:-160px;}
.wbtc.wbtc2{left:-110px;}
.wbtc.wbtc3{left:-60px;}

/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.wz1200{width: 1200px; margin: 0 auto;}
.qcxw{overflow: hidden; padding-top: 23px;}
.vdobx{float: left; width: 430px;}
.wdnr{position: relative;}
.wdlb ul{overflow: hidden; padding-top: 1px;}
.wdlb li{float: left; width: 50%;text-align: center;height: 113px;}
.wdlb a{display: block;}
.wdlb ul li:nth-child(1){ background: #3571b9;}
.wdlb ul li:nth-child(2){ background: #ec6d00;}
.wdlb p{font-size: 14px; color: #fff; padding-top: 16px;}
.wdlb ul li img{padding-top: 27px;}
.bfbtn{position: absolute; background: url(../images/a_04.png);width: 43px; height: 49px;z-index: 100;left:50%; top:50%; transform:translate(-50%,-50%);}


.xwzx{float: right; width: 730px;}
.xwzx_tit{overflow: hidden;}
.xwzx_tit ul{float: right;overflow: hidden;}
.xwzx_tit h2{float: left; font-weight: 400; font-size: 17px; color: #333;}
.xwzx_tit  li{line-height: 25px; font-size: 14px;float: left;}
.xwzx_tit a{display: block; padding: 0 18px;color: #333;}
.xwzx .xwzx_tit ul li .on{color: #fff; background: #1d93d3;}
.xwzx_nr{padding-top: 23px; }
.xw_tt{overflow: hidden; background: #f4f6f8; margin-bottom: 24px;}
.xw_right{float: right; width: 240px;}
.xw_right img{width: 100%;}
.xw_left{width: 420px; float: left; padding-left: 25px;}
.xw_left h2{font-weight: 400; font-size: 16px; padding-top: 34px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xw_left h2 a{color: #000;}
.xw_left h4{font-weight: 400;color: #a6a6a6;line-height: 44px;}
.xw_left p{font-size: 14px; color: #615f5f; line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.fr{float: right;}

.xwlb {border-top:1px dashed #b8b8b8;}
.xwlb ul{overflow: hidden; margin-left: -48px;  padding-top: 20px;}
.xwlb li{float: left; line-height: 24px; float: left; width: 50%; padding-left: 58px;background: url(../images/a_40.png) no-repeat 48px center;box-sizing: border-box;}
.xwlb a{color: #636363;display: block;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;width: 70%;}
.xwlb span{color: #636363;}

.bj1{background: #f6f8f9; margin-top: 40px; margin-bottom: 48px;}
.qcpp{overflow: hidden; padding: 45px 0; position: relative;}
.qcpp_left{float: left;width: 225px; padding-top: 35px;}
.qcpp_left h2{font-size: 17px; color: #000;}
.qcpp_left p{font-size: 20px; color: #636363; padding-top: 10px;}
.qcpp_right{float: right; width: 970px;}
.qcpp_right .swiper-button-next{background: url(../images/a_54.png); width: 38px; height: 15px;top:170px;left: 40px;}
.qcpp_right .swiper-button-prev{background: url(../images/a_52.png); width: 38px; height: 15px;top:170px; left:0px;}

/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #525252;}
.footerbox{width: 1200px; overflow: hidden; margin: 0 auto; padding: 60px 0 65px;}
.foot_left{float: left; width: 385px;}
.foot_left h2{color: #fff; font-size: 17px; padding-bottom: 10px;}
.foot_left p{color: #fff; line-height: 28px;}
.foot_left a {color:#fff;}
.foot_left img{vertical-align: middle; margin-right: 12px;}

.foot_right{float: right; width: 810px; border-left: 1px solid #b1b1b1;overflow: hidden;}
.footbox{width: 135px; float: left;height: 190px; text-align:center;}
.footbox h2{font-size: 13px; font-weight: bold; color: #fff; padding: 12px 0;}
.footbox li{line-height: 24px;}
.footbox a{color: #fff;}
.footbox a:hover{text-decoration: underline;}
/*------------------版权结束------------------*/

/*==汽车品牌==*/
.fgt{height: 93px;}
.bj2{background: #e9e9e9;}
.banner2{background: url(../images/banner2.png) no-repeat center center; height: 170px;}
.dqwz{background: #f0f0f0;}
.dqwz_box{width: 1200px; margin: 0 auto;}
.dqwz_box p{color: #151515; line-height: 34px;overflow: hidden;}
.dqwz_box span a{color: #151515;}
.dqwz_box .fr a:hover{text-decoration: underline;}
.dqwz_box .dqleft a{ text-decoration: none;}

.pcpp_tit{background: #fff; padding: 55px 0 33px 0;}
.pcpp_tit h2{text-align: center; font-size: 24px; border-bottom:1px solid #d3d3d3;padding-bottom: 20px; position: relative;}
.pcpp_tit h2:before{border-bottom: 2px solid #1d93d3; width: 94px; position: absolute; bottom: 0; left:50%; content: ""; margin-left: -47px;}
.pcbox{padding: 30px 0 5px 0;}
.pcbox ul{overflow: hidden; margin-left: -25px;}
.pcbox li{float: left; width: 33.33%; padding: 0 0 25px 25px;box-sizing: border-box;}
.ppnr_text{text-align: center; padding: 15px 40px;background: #fff;}
.ppnr_text h2{font-size: 14px; color: #232323; line-height: 100px;}
.ppnr_text span{display: block;background: url(../images/a_07.png); width: 38px; height: 22px; margin: 0 auto;}
.ppzz{width: 100%;transition: All 0.4s ease-in-out; height: 0; overflow:hidden;background: rgba(0,0,0,.6); position: absolute; left:0; top:0;}
.ppnrbox{position: relative; }
.ppnrbox img{width: 100%;}
.ppzz span{color: #fff;transition: All 0.4s ease-in-out; font-size: 30px; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.pcbox a:hover .ppnrbox .ppzz{height: 100%;}
.pcbox a:hover .ppnr_text span{background: url(../images/a_09.png);}

/*==汽车新闻==*/
.banner3{background: url(../images/banne3.png) no-repeat center center; height: 170px;}
.dqleft{float: left;overflow: hidden;}
.dqleft a{padding:0 24px;display: block;float: left;}
.dqleft .hover1{color: #fff; background: #1d93d3;}
.dqleft a:hover{color: #fff; background: #1d93d3;text-decoration: none;}
.ppnr_text h4{font-size: 22px; color: #b6b6b6;text-align: left;}
.ppnr_text p{font-size: 14px; line-height: 22px; color: #232323; padding: 14px 0; text-align: left;}

.xwnr{background: #fff; padding-bottom: 55px;}
.xwnr ul{width: 1200px; margin: 0 auto;}
.xwlba{border-bottom:1px solid #d3d3d3; padding: 30px 0 30px 40px; overflow: hidden; position: relative;}
.xwlb_left{position: relative;z-index: 10;}
.xwlb_left h2{font-size: 22px; padding-bottom: 10px; color: #b6b6b6;}
.xwlb_left h4{font-size: 20px; line-height: 42px; color: #595656;}
.xwlb_left p{font-size: 14px; color: #232323; line-height: 20px; margin-right:100px;}
.xwlb_right{transition: All 0.7s ease-in-out;width: 100px; height: 100%; position: absolute; background: #e1dede;right:-100px; top:0;}
.xwlba_zz{transition: All 0.4s ease-in-out;position: absolute;left:0; top:0; height: 100%; width: 0;background: #f3f3f3;}
.xwnr a{display: block;}
.xwnr a:hover .xwlba_zz{width: 100%;}
.xwnr a:hover .xwlb_right{right:0;}
.xwnr a:hover h2{font-weight: bold;color: #f20000;}
.xwnr a:hover h4{font-weight: bold;}
.xwlb_right span{background: url(../images/d2.png); width: 32px; height: 32px; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.fynr a{transition: All 0.4s ease-in-out;display: block; width: 1200px; margin: 0 auto; background: url(../images/d2.png) no-repeat center center #e1dede;height: 105px;}
.fynr a:hover{background: url(../images/d1.png) no-repeat center center #1d93d3;}
/*==保养维修==*/
.xgcb{overflow: hidden; padding: 25px 0;}
.xgcb_left{width: 383px; float: left;}
.xgcb_left img{width: 100%;}
.cgcb_right{float: right;width: 740px;}
.cgcb_right h2{font-size: 33px; color: #a0b2c3; line-height: 76px;}
.cgcb_right h4{font-weight: bold; font-size: 20px; color: #232323; line-height: 40px;}
.cgcb_right p{font-size: 14px;line-height: 22px; color: #232323;}
.cgcb_right a{transition: All 0.4s ease-in-out;display: block;  position: relative; width: 100%; height: 58px; margin-top: 10px;background: url(../images/d2.png) no-repeat center center #e1dede; }
.cgcb_right a:hover{background: url(../images/d1.png) no-repeat center center #1d93d3;}

/*==内容页面==*/
.wzxq{overflow: hidden;background: #FFF;}
.wzxq_right{float: right;width: 342px; padding-top: 25px;}
.wzxq_right img{width: 100%;}
.wzxq_right li{padding-bottom: 15px;}
.wzxqbox{width: 1200px; overflow: hidden; margin: 0 auto; padding: 85px 0 40px;}
.wzxq_left{float: left; width: 788px; padding-right: 35px; border-right: 1px solid #dddddd;}
.wzxq_tit{padding-bottom: 40px;}
.wzxq_tit h2{font-weight: bold;font-size: 20px; color: #595656;}
.wzxq_tit p{color: #7b7b7b; padding-top: 22px;}
.wzxq_tit span{padding-right: 18px;}
.wzx{padding: 25px 0;}
.wzxq_nr p{font-size: 14px; line-height: 24px; color: #232323;}

/*==集团介绍==*/
.banner4{background: url(../images/banner4.png) no-repeat center center;height: 170px;}
.bj3{background: #fff;}
.jtjs_tp img{width: 100%;}
.jtjs_text{padding: 35px 0 80px; line-height:30px;}
.jtjs_text p{font-size: 14px; line-height: 30px; padding-bottom: 35px;color: 191919;}

/*==企业文化==*/
.qywh{background: url(../images/a_20.png) no-repeat center center; height: 644px;}
.qywh_text{width: 1200px; margin: 0 auto; padding-top: 240px;}
.qywh_text p{font-size: 14px; line-height: 30px; padding-bottom: 35px;color: 191919;}

/*==简历提交==*/
.banner5{background: url(../images/banner5.png) no-repeat center center; height: 170px;}
.zxtj ul{overflow: hidden; margin-left: -50px;}
.zxtj li{float: left; width: 33.33%; padding: 0 0 28px 50px;box-sizing: border-box;}
.zxtj p{padding-bottom: 10px; font-size: 16px; color: #191919;}
.zxtj p span{color: #ff0000;}
.wby3{width: 100%; padding: 0 15px; border: 1px solid #b5b5b5;height: 43px; line-height: 43px;border-radius: 4px;box-sizing: border-box;}
.zxtj ul li:nth-child(13){ width:100%;}
.zxtj ul li:nth-child(14){ width:100%;}
.zxtj ul li:nth-child(15){ width:100%;}
.zxtj ul li:nth-child(16){ width:100%;}
.zxtj b{font-weight: 400;font-size: 14px; color: #999999;}
.wby4{width: 100%; padding: 10px 15px; border: 1px solid #b5b5b5;height: 177px; border-radius: 4px;box-sizing: border-box;}
.wby5{width: 365px; padding: 0 15px; border: 1px solid #b5b5b5;height: 43px; line-height: 43px;border-radius: 4px;box-sizing: border-box;vertical-align: middle;}
.zxtj span{display: inline-block;*display: inline;vertical-align: middle;}
.tjbox{text-align: center; padding: 65px 0 55px;}
.btn2{width:400px ;height: 60px; font-size: 16px; color: #fff; border-radius: 6px; border: none; background: #aaaaaa;cursor:pointer; margin: 0 15px;}
.btn3{width:400px ;height: 60px; font-size: 16px; color: #fff; border-radius: 6px; border: none; background: #053478;cursor:pointer; margin: 0 15px;}

/*==招聘信息==*/
.zpnr_tp img{width: 100%;}
.zpnr_text{padding: 25px 0 45px;}
.zpnr_text p{font-size: 12px; line-height: 34px; color: #191919;}
.ypxq{padding: 0 0 45px;}
.ypxq p{font-size: 12px; line-height: 34px; color: #191919;}

/*==联系我们==*/
.banner66 {height: 170px;}
.lxwmbj{background: url(../images/a_28.png) no-repeat center center; height: 436px;}
.lxwm{overflow: hidden; padding-top: 200px;}
.lxwm_left{width: 400px; float: left;}
.lx_tit{border-bottom: 1px solid #b8b4b3;height: 33px;}
.lx_tit h2{font-size: 14px; color: #4a4a4a; position: relative;}
.lx_tit h2:before{position: absolute; border-bottom: 1px solid #d8242f;width: 115px; content: "";left:0; bottom: -19px;}
.lx_nr h2{font-size: 16px; color: #4a4a4a; line-height: 40px;}
.lx_nr {padding-top: 18px;}
.lx_nr p{font-size: 12px; color: #4a4a4a; line-height: 22px;}
.lxwm_right{width: 740px;float: left;}
.lxqh_tit{border-bottom: 1px solid #b8b4b3;height: 33px;}
.lxqh_tit ul{overflow: hidden;}
.lxqh_tit li{float: left; padding-right: 55px;}
.lxqh_tit span{font-size: 14px; color: #4a4a4a;display: block; padding-bottom: 19px; cursor:pointer;}
.lxwm_right .lxqh_tit .on{border-bottom:1px solid #1d93d3;}
.lx_nr{animation:fadeInUp .25s, 100ms;}
.gnxz{background: #369fd8;
    height: 160px;}
.gnxz_tit h2{color: #fff; padding: 40px 0 20px 15px;font-size: 14px;}
.gnxz ul{overflow: hidden;}
.gnxz a{float: left; padding: 0 30px 15px 0;}
.gnxz a{display: block; color: #fff; padding: 0 16px; line-height: 24px; border-radius: 6px;}
.gnxz ul .on1{background: #fff; color: #1d93d3;}
#allmap{width: 100%; height: 600px;}
.BMap_Marker {background-size: 100% 100%;}
#contentBox{ position: relative; width: 100%; height: 600px; overflow: hidden;}
#contentBox .bddt { display: block; position: relative; z-index: 1;}

#contentBox .bddt.active { position: absolute; left: 0; top: 0; width: 100%; z-index: 2; }


.banner66 {
    height: 170px;
}


.qcpp_right img{cursor: pointer;transition: all 0.6s;}
.qcpp_right img:hover{transform: scale(1.4);}

.txt {text-align: center; line-height: 26px; height: 26px; background: #1d93d3; width: 240px;}
.txt a {color:#fff;}
#deegao li {width:100%;}


#right_news {
    margin-top: 0px;
    width: 335px;
    float: right;
    box-sizing: border-box;
}

#right_news .up_box {
    background: #eaeaf0;
}

#right_news .title {
    font-size: 14px;
    text-align: left;
    height: 50px;
    line-height: 50px;
    margin-bottom: 19px;
    background: #5c5e62;
}

#right_news .title h1 {
    font-size: 14px;
    font-weight: normal;
    color: #ffffff;
    padding-left: 15px;
    line-height: 50px;
}

#right_news .content {
    padding: 0 16px;
}

#right_news .content li {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: #dbdbdc 1px solid;
}

#right_news .content li .text_box {
    padding-left: 12px;
    background: url(../images/icon_dd_hotnews.png) left 9px no-repeat;
    box-sizing: border-box;
}

#right_news .content li .text_box a {
    font-size: 14px;
    color: #323339;
    line-height: 24px;
    max-height: 48px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#right_news a {
    display: block;
}

#right_news .content li span {
    font-size: 12px;
    color: #b4b5ba;
}

#right_news .content li .text_box p {
    font-size: 12px;
    line-height: 18px;
    color: #8f8f90;
    height: 36px;
    overflow: hidden;
    padding: 0;
}

#right_news .down_box {
/*    width: 233px;
    height: 195px;*/
    overflow: hidden;
    position: relative;
}

#right_news .down_box .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}

#right_news .down_box .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

#right_news .down_box .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

#right_news .down_box .hd ul li {
    float: left;
    margin-right: 4px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #bfc0c3;
    cursor: pointer;
padding-bottom:0 !important;
}

#right_news .down_box .hd ul li.on {
    background: #f5ca6b;
}

#right_news .down_box .bd li {
/*    width: 233px;
    height: 195px;*/
    zoom: 1;
    vertical-align: middle;
    position: relative;
}

#right_news .down_box .bd li a {
    display: block;
}

#right_news .down_box .bd img {
/*    width: 233px;
    height: 195px;*/
    display: block;
}

#right_news .down_box .bd li h5 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    color: #eee;
    padding-left: 15px;
    padding-right: 50px;
    font-size: 12px;
    line-height: 40px;
}

.wzxq_nr {line-height:24px;}


.fynr a{transition: All 0.4s ease-in-out;display: block; width: 1200px; margin: 0 auto; background: url(../images/d2.png) no-repeat center center #e1dede;height: 105px;}
.fynr a:hover{background: url(../images/d1.png) no-repeat center center #1d93d3;}

#jiazai{transition: All 0.4s ease-in-out;display: block; width: 1200px; margin: 0 auto; background: url(../images/d2.png) no-repeat center center #e1dede;height: 105px;}
#jiazai:hover{background: url(../images/d1.png) no-repeat center center #1d93d3;}